makes arrangements - French English Dictionary